// favor actualizar a package respectiva
package InterfacesCorrectora;

import java.util.Date;

/**
 *
 * @author Joel Silva
 * @author Lee Reis
 */
public interface CorretoraRemote {

	/**
	 * Permite registar a agencia bancaria na corretora
	 * @param codigoAgencia O c�digo da agencia banc�ria (Banco + Balcao) = 8 digitos
	 * @return Date A hora para o envio di�rio dos opera�oes online
	 */
    public Date registarAgenciaBancaria(Integer codigoAgencia);
	
	/**
	 * Permite registar um novo cartao multibanco associado a uma conta na corretora
	 * @param codigoCartao O codigo que identifica o cartao multibanco
	 * @param nib O numero de identifica�ao banc�ria da conta do respectivo cartao multibanco
	 */
    public void registarCartaoMultibanco(Integer codigoCartao, String nib);
}
